Il software di analisi strutturale RFEM 6 è la base di un sistema software modulare. Il programma principale RFEM 6 viene utilizzato per definire strutture, materiali e carichi di sistemi strutturali piani e spaziali costituiti da piastre, pareti, gusci e aste. Il programma consente anche di creare strutture combinate e di modellare elementi solidi e di contatto.
RSTAB 9 è un potente software di analisi e di verifica per travi 3D, telai o strutture reticolari, che aiuta gli ingegneri strutturisti a soddisfare i requisiti dell'ingegneria civile moderna.
Perdi troppo tempo per il calcolo di sezioni trasversali? Dlubal Software e il programma stand-alone RSECTION facilitano il tuo lavoro definendo ed eseguendo un'analisi delle tensioni per varie sezioni trasversali.
Sai sempre da dove soffia il vento? Dalla direzione dell'innovazione, ovviamente! Con RWIND 2, hai un programma al tuo fianco che utilizza una galleria del vento digitale per la simulazione numerica dei flussi del vento. Il programma simula questi flussi intorno a qualsiasi geometria dell'edificio e determina i carichi del vento sulle superfici.
Stai cercando una panoramica delle zone di carico da neve, delle zone di vento e delle zone sismiche? Allora sei nel posto giusto. Utilizza il Geo-Zone Tool per determinare in modo rapido ed efficiente carichi da neve, velocità del vento e dati sismici in conformità agli Eurocodici e altre norme internazionali.
Vuoi provare la potenza dei programmi Dlubal Software? È la tua opportunità! Con la versione completa gratuita valida 90 giorni, puoi testare completamente tutti i nostri programmi.
L'attrito è una non linearità e può quindi essere modificato solo tramite l'interfaccia con il vincolo dell'asta.
Per questo, è prima necessario creare il vincolo dell'asta, se non già disponibile. Quindi, l' interfaccia IMemberHinge viene portata al vincolo dell'asta e quindi alla non linearità (qui IFriction ). Quindi, è possibile utilizzare i metodi GetData e SetData per modificare i dati (qui Friction ):
Sub SetMemberHingeFriction ()Dim modello Come RFEM5.modelSet model = GetObject(, "RFEM5.Model")model.GetApplication.LockLicenseOn Error GoTo eDim data As IModelDataImposta data = model.GetModelDataDim hinge (da 0 a 0) come RFEM5.MemberHingecerniera (0) .No = 1cerniera (0) .Costante rotazionaleX = 1cerniera (0) .Costanza rotazionale = 2cerniera (0) .Costante rotazionaleZ = 3cerniera (0) .Costante traduzioneX = 4cerniera (0) .Costanza traduzione = 5cerniera (0) .TranslationalConstantZ = 6cerniera (0) .Comment = "Cerniera dell'asta 1" cerniera (0) .TranslationalNonlinearityX = FrictionATypedata.PrepareModificationdata.SetMemberHinges cernieradata.FinishModification 'ottieni l'interfaccia per il vincolo dell'astaDim imemhing come IMemberHingeImposta imemhing = data.GetMemberHinge (1, AtNo) 'ottieni l'interfaccia per la non linearità "attrito"Dim iFric come IFrictionImposta iFric = imemhing.GetNonlinearity (AlongAxisX) 'ottieni dati sull'attritoAttrito debole come attritofric = iFric.GetData fric.Coefficient1 = 0,3 'imposta i dati di attritodata.PrepareModificationiFric.SetData fricdata.FinishModification e: If Err.Number <> 0 Then MsgBox Err.Description`` Err.SourceImposta dati = Nientemodel.GetApplication.UnlockLicenseSet model = NothingEnd Sub
Nel caso dell'attrito Vy + Vz, il coefficiente2 viene utilizzato per impostare il secondo coefficiente. La costante della molla nella finestra di dialogo Attrito è controllata dalla molla di traslazione del vincolo dell'asta. In questo caso particolare, questo è TranslationalConstantX per la direzione x (vedi immagine 01).